package net.csdn.business.common.domain.request;


import com.alibaba.fastjson2.JSONObject;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 新增用户、组织、仓库配置扩展对象DTO config
 * 
 * @author zhangyl
 * @date 2024-04-02
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SetExtendConfigDTO implements Serializable
{

    private static final long serialVersionUID = 1L;

    /** 组织ID/仓库ID/用户ID */
    private String sourceId;

    /** 1:组织；2:仓库:3:用户 */
    private Integer sourceType;

    /** 配置编码 */
    private String configCode;

    /** 配置内容 */
    private JSONObject configValue;

}
